home *** CD-ROM | disk | FTP | other *** search
/ CyberMycha 2008 January / Cybermycha 1_2008.iso / DataCa~1.cab / _C2426196DD46427BA177A4AFA4D4123A < prev    next >
Encoding:
Text File  |  2004-05-20  |  3.4 KB  |  69 lines

  1. !include("..\\..\\LogicCommon\\Parts\\MeshPart.def")
  2.  
  3. // default front, front left, front right, rear left, rear right and rear glass definition
  4. //
  5. // GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, 
  6. // GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU,
  7. // GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, 
  8. // GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, 
  9. // must be defined
  10.  
  11. Glass("Front")
  12. {
  13.     AddGridLocation(0, 1, 0, 0.33)
  14.     AddGridLocation(1, 1, 0, 0.33)
  15.     AddGridLocation(2, 1, 0, 0.33)
  16.     GlassMaterialParams("GlassF", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  17.     GlassMaterialParams("GlassF", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  18.     GlassMaterialParams("GlassF", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  19.     GlassDestructionFX("GlassFrontRear")
  20. }
  21. /* zdefiniowane w drzwiach
  22. Glass("FrontLeft")
  23. {
  24.     AddGridLocation(0, 1, 1, 1)
  25.     GlassMaterialParams("GlassFL", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  26.     GlassMaterialParams("GlassFL", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  27.     GlassMaterialParams("GlassFL", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  28.     GlassDestructionFX("GlassLeftRight")
  29. }
  30.  
  31. Glass("FrontRight")
  32. {
  33.     AddGridLocation(2, 1, 1, 1)
  34.     GlassMaterialParams("GlassFR", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  35.     GlassMaterialParams("GlassFR", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  36.     GlassMaterialParams("GlassFR", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)    
  37.     GlassDestructionFX("GlassLeftRight")
  38. }
  39. */
  40.  
  41. Glass("Rear")
  42. {
  43.     AddGridLocation(0, 1, 2, 0.33)
  44.     AddGridLocation(1, 1, 2, 0.33)
  45.     AddGridLocation(2, 1, 2, 0.33)
  46.     GlassMaterialParams("GlassR", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  47.     GlassMaterialParams("GlassR", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  48.     GlassMaterialParams("GlassR", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)    
  49.     GlassDestructionFX("GlassFrontRear")
  50. }
  51.  
  52. Glass("RearLeft")
  53. {
  54.     AddGridLocation(0, 1, 2, 1)
  55.     GlassMaterialParams("GlassRL", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  56.     GlassMaterialParams("GlassRL", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  57.     GlassMaterialParams("GlassRL", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)    
  58.     GlassDestructionFX("GlassLeftRight")
  59. }
  60.  
  61. Glass("RearRight")
  62. {
  63.     AddGridLocation(2, 1, 2, 1)
  64.     GlassMaterialParams("GlassRR", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  65.     GlassMaterialParams("GlassRR", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
  66.     GlassMaterialParams("GlassRR", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)    
  67.     GlassDestructionFX("GlassLeftRight")
  68. }
  69.